// craco.config.js
module.exports = {
  //配置 webpack-dev-server 的代理
  devServer: {
		// 激活代理服务器
		proxy: {
			// 将来以/dev-api开头的请求，就会被代理服务器转发到目标服务器去。
      // axios.get('/toutiao')
			"/toutiao": { // 需要转发的请求前缀   https://www.toutiao.com/toutiao/hot-event/
				target: "https://www.toutiao.com", // 目标服务器地址
				changeOrigin: true, // 为true时代理在转发时, 会将请求头的host改为target的值
				pathRewrite: { // 路径重写, 在转发请求时自动去除路径的/dev-api
					"^/toutiao": "",
				},
			},
			"/douban": { // 需要转发的请求前缀   https://www.toutiao.com/toutiao/hot-event/
				target: "https://movie.douban.com", // 目标服务器地址
				changeOrigin: true, // 为true时代理在转发时, 会将请求头的host改为target的值
				pathRewrite: { // 路径重写, 在转发请求时自动去除路径的/dev-api
					"^/douban": "",
				},
			},
		},
	},  
};